be overly punctilious - Spanisch Englisch Wörterbuch